home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
joked_02.zip
/
JOKEDOOR.BAK
< prev
next >
Wrap
Text File
|
1992-09-02
|
13KB
|
313 lines
▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄ ▄▄ ▄▄▄▄▄▄▄▄
▓▓▓▓▓▓▓▓▀ ▓▓▓▓▓▓▓▓█ ▓▓█ ▓▓▀ ▓▓▓▓▓▓▓▓▀
▓▓█ ▓▓█ ▓▓█ ▓▓█ ▓▓▀ ▓▓█
▓▓█ ▓▓█ ▓▓█ ▓▓█▓▓▀ ▓▓█▄▄▄
▓▓█ ▓▓█ ▓▓█ ▓▓▓▓█ ▓▓▓▓▓▀
▄▄ ▓▓█ ▓▓█ ▓▓█ ▓▓█▓▓▄ ▓▓█
▓▓█▄▄▓▓█ ▓▓█▄▄▄▓▓█ ▓▓█ ▓▓▄▄ ▓▓█▄▄▄▄▄▄
▓▓▓▓▓▓▀ ▓▓▓▓▓▓▓▓▀ ▓▓▀ ▓▓▀ ▓▓▓▓▓▓▓▓▀
▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄
▓▓▓▓▓▓█▄ ▓▓▓▓▓▓▓▓█ ▓▓▓▓▓▓▓▓█ ▓▓▓▓▓▓█▄
▓▓█ ▓▓█▄ ▓▓█ ▓▓█ ▓▓█ ▓▓█ ▓▓█ ▓▓█
▓▓█ ▓▓█▄ ▓▓█ ▓▓█ ▓▓█ ▓▓█ ▓▓█▄▄▓▓█
▓▓█ ▓▓▀ ▓▓█ ▓▓█ ▓▓█ ▓▓█ ▓▓▓▓▓▓▀
▓▓█ ▓▓▀ ▓▓█ ▓▓█ ▓▓█ ▓▓█ ▓▓█▓▓█▄
▓▓█▄▄▓▓▀ ▓▓█▄▄▄▓▓█ ▓▓█▄▄▄▓▓█ ▓▓█ ▓▓█▄
▓▓▓▓▓▓▀ ▓▓▓▓▓▓▓▓▀ ▓▓▓▓▓▓▓▓▀ ▓▓▀ ▓▓▀
Version 0.2
(C) 1992 by Mike Burns
╔═══════════════════════════╗
║█▓▒░ Legal Things ░▒▓█║
╚═══════════════════════════╝
Mike Burns no warranties, expressed or implied, as to the quality
or performance of this program. Mike Burns only gauranties that
this program will take up space on your storage media, and
almost half a meg at that. Mike Burns will not be held liable for
any direct, indirect, incidental or consequential damages
resulting from the use of this program. Your use of the program
constitutes your agreement to this disclaimer and your release
of Mike Burns from any form of liability, litigation or phisical
harm. *8-}.
╔═══════════════════════════╗
║█▓▒░ Sharware or .... ░▒▓█║
╚═══════════════════════════╝
JokeDoor is not really Shareware, and not quite Freeware. The
first version of JokeDoor was written for myself, and then was
released as Cardware due to some pushy fellow SYSOPS. After
releasing Ver 0.1, I was swampped with suggestions for a new
and better version. Well here it is. You are granted a users
license for the period of 99 years. You are not required to
register JokeDoor, but for those of you that wish to do so
will find a lot more features. Please see the REGISTER.DOC file
for more info.
╔═══════════════════════════╗
║█▓▒░ JokeDoor Info ░▒▓█║
╚═══════════════════════════╝
You will need two things for JokeDoor to Operate properly,
a copy of PKZIP.EXE some where in your path, and a copy of
SHROOM.COM in JOKEDOOR's dir. SHROOM has been sent to you
inside this archive. This is also a Shareware program, Please
read the docs for this program, you may find that you can uses
it your self for many more things.
REGISTRATION CODES FOR VER 0.1 WILL !!! NOT !!! WORK FOR THIS
VERSION JOKEDOOR.
╔═══════════════════════════╗
║█▓▒░ JokeDoor Setup ░▒▓█║
╚═══════════════════════════╝
Setting up JokeDoor is very easy. Unachive all files into a
directory { Why do we say that?, your reading this so you must
have done that already!}. Anyways, then run JDCONFIG to do the
actual setup. Most of the stuff is pretty straight forward, and
should not need much explaning { I hate writing Doc's so I'll
this short and simple }. Once you run JDCONFIG you will find
the opening screen with your options across the top.
INFO - General Info about JokeDoor
General Setup - Things like Sysop & BBS name
JokeDoor Options - What you want JokeDoor to Do
Areas - This is where you will setup your Joke Areas
Ok, I guess we'll start with "GENERAL SETUP" you can look in
"INFO" but it doesn't do anything for the setup.
GENERAL SETUP
===============
1. SYSOP NAME - This one is very diffacult, this is where you
you put your name. You must make sure that it
is exactly the same as what your BBS Drop File
says it is.
2. BBS Name - Same as above, but you put your BBS name here.
Please remember that if your Drop file says
eg. "THE POWER LEVEL BBS", that
"THE POWER LEVEL" is not the same thing.
3. Registration - If you register JokeDoor, this is where you
put your registration code.
4. Path to BBS - This is the path to your BBS drop file.
You must make sure that you include the
trailing backslash!!
5. Path to JD - This is the path to where JokeDoor is stored.
As above, you must make sure that you include
the trailing backslash!!
6. Dropfile - As of now JokeDoor only supports two styles
of Dropfiles. "DORINFO1.DEF" and "DOOR.SYS".
Select the one you wish to use.
This ends the General Setup, now we will move on to JokeDoor
options.
JOKEDOOR OPTIONS
==================
1. Sysop Security - This is used in the online maintenance
to tell JokeDoor you are the Sysop.
2. Co Security - If you wish your Co-Sysop to be able to do
maintenance in JokeDoor set this to his/her
security level.
3. Holding File - If this option is set to Yes then all jokes
that users enter will not enter the data base
until you or your Co-Sysop "Approve" the joke.
If this is set to No then all new jokes will
be available immediately.
4. See Who - All users that have a security level equal to
or above this setting will be able to see
who wrote the joke. Users below this level
will not be able to see who wrote the joke.
5. Downloads - Set this option to NO, if for some reason you
do not want your users to be able to download
jokes.
6. Co Delete - You can decide just how much maintenace your
Co-Sysop can do. Set this option to YES if
you wish him/her to be able to delete jokes.
7. Co Approve - As above set this option to YES if you wish
your Co-Sysop to be able to Approve jokes.
8. Log File - Set this to YES if you wish JokeDoor to create
a Log File.
9. Error Log - Set this to YES if you wish JokeDoor to create
a log file of all <shudder> errors.
This ends the JokeDoor Options, now we'll move on to the AREAS Setup.
AREAS
=======
This is where you configure Jokedoor for the areas that you wish
to have available on your system. Areas 1-5 are for Q-A type Jokes,
Areas 6-10 are for Story type Jokes. The story Joke areas are up to
60 lines for each Joke and have a built in line editor. The Q-A
Joke areas are 3 lines for question, and 3 lines for the punchline.
1. Area Name - This is what you want that area to be called.
JokeDoor will format this later, so please do not
put "JOKES" after it. If this area is not used
then it must be named "** Unused **".
eg. "Blond" will become "Blond Jokes".
2. Max Jokes - Set this to the maximum number of Jokes that you
want to be in this area. If not registered this
is set to 20 for each area.
3. Days to Keep - Set this to the number of days that the Joke will
stay on the system for. All Jokes older than this
will be set for deletion. If not registered then
this is set to 30 days.
4. Secur. Level - This is the minimum security level a user will
have to have to access this area. All users below
this will not be able to get into this area.
5. Secur. Delete- This is here for future upgrades, and is not used
at this point.
Well now JokeDoor is configured for your system. You can now go and
check out the program if you wish, but please come back and read
about the Maintanance that JokeDoor needs.
╔═══════════════════════════╗
║█▓▒░ Maintanance ░▒▓█║
╚═══════════════════════════╝
Jokedoor needs to have maintanace run every night. Here is a list
of commands and what they do.
syntax: JokeDoor [Options]
/M - Runs general maintanace that is needed every night.
/P - Packs the Database files
/Ux - Deletes users that have not been in x days eg. /U30
(R) /A{area} - Deletes all Q-A Jokes in {area}
(R) /B{area} - Deletes all Story Jokes in {area}
(R) /Dx - Deletes all Jokes older than x days. Including Jokes
set for NoKill.
(R) /W - Will give a report on the number of Jokes in each
area, as well as the number of users in the DataBase.
All features with the "(R)" are not needed to run JokeDoor and are
bonus features for registed users.
You should use the "/M" evry night, and the "/P" & "/U" once a week
or so. Not usesing the "/M" will cause problems with JokeDoor.
╔═══════════════════════════╗
║█▓▒░ Running JokeDoor ░▒▓█║
╚═══════════════════════════╝
Running JokeDoor is very easy. To run JokeDoor in Local mode type
" JOKEDOOR /L ". To run it as a door you need to pass JokeDoor two
paramaters.
Your batch file to run JokeDoor should look something like this.
JOKES.BAT
=========
@ECHO OFF
CD\BBS\ONLINE\JOKEDOOR
JOKEDOOR.EXE /N1 /RC:\BBS\
CD\BBS
EXIT
Where "/Nx" is the node number of the dropfile,
"/R{path}" is the full path to your dropfile.
!!! Path must have the trailing backslash !!!!
Thats all there is to setting up JokeDoor. If you have any problems
or suggestions, I can be reached by one of the following methods
Electronic Mail:
75:8010/101 @DoorNet
1:153/721 @FidoNet
Snail Mail :
Mike Burns
#102 315 10th St.
New Westminster,B.C.
Canada, V3M3Y2
I am still looking for ßeta sites for this and other Door programs
that will be coming out soon. If you wish to become a ßeta test site
please fill out the ßeta App. and mail it back to me. All ßeta testers
recieve registered copies.
Special thanks goes out to :
Mark Henter Russ Stackhouse
Agape BBS and Online Access
1-604-931-1461 1-604-945-0833
1-604-931-1463
For their support in testing all the buggy stuff.
And to my wife, who was not quite understanding but put up with
me anyway.